home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / Other Langs / Tickle-4.0 (tcl) / tcl / expecTerm / termfuncs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-11-17  |  4.6 KB  |  186 lines  |  [TEXT/MPS ]

  1. /* termfuncs.h
  2. **************************************************************************** 
  3. expecTerm version 1.0 beta
  4. Mark Weissman
  5. Christopher Matheus
  6. Copyright 1992 by GTE Laboratories Incorporated.
  7.  
  8. Portions of this work are in the public domain.  Permission to use,
  9. copy, modify, and distribute this software and its documentation for
  10. any purpose and without fee is hereby granted, provided that the above
  11. copyright notice appear in all copies and that both the copyright
  12. notice and warranty disclaimer appear in supporting documentation, and
  13. that the names of GTE Laboratories or any of their entities not be
  14. used in advertising or publicity pertaining to distribution of the
  15. software without specific, written prior permission.
  16.  
  17. GTE disclaims all warranties with regard to this software, including
  18. all implied warranties of merchantability and fitness for a particular
  19. purpose, even if GTE Laboratories Incorporated knows about the
  20. purpose.  In no event shall GTE be liable for any special, indirect or
  21. consequential damages or any damages whatsoever resulting from loss of
  22. use, data or profits, whether in an action of contract, negligence or
  23. other tortuous action, arising out of or in connection with the use or
  24. performance of this software.
  25.  
  26. This code is based on and may include parts of Don Libes' expect code:
  27.   expect written by: Don Libes, NIST, 2/6/90
  28.   Design and implementation of expect was paid for by U.S. tax
  29.   dollars.  Therefore it is public domain.  However, the author and NIST
  30.   would appreciate credit if this program or parts of it are used.
  31. ******************************************************************************/
  32.  
  33. extern long y, x, Rows, Columns;
  34. extern void
  35.   do_HPATTR(),
  36.   do_HPDEVICEID(),
  37.   do_HPSPOW(),
  38.   do_HPXMITFUNS(),
  39.   do_HPDC2(),
  40.   do_HPSHAKE(),
  41.   do_HPEOLWRAP(),
  42.   do_HPBLOCKMODE(),
  43.   do_HPPAGEMODE(),
  44.   do_HPPAGE(),
  45.   do_HPNOPAGE(),
  46.   do_HPAUTOTERM(),
  47.   do_HPCLEARTERM(),
  48.   do_HPAUTOKBDLOCK(),
  49.   do_HPAUTOLINEFEED(),
  50.   do_HPCAPSLOCK(),
  51.   do_HPMODES(),
  52.   do_HPKBDLOCK(),
  53.   do_HPKBDUNLOCK(),
  54.   do_HPMEMLOCK(),
  55.   do_HPMEMUNLOCK(),
  56.   do_HPFORMAT(),
  57.   do_HPNOFORMAT(),
  58.   do_HPKEYS(),
  59.   do_HPNOKEYS(),
  60.   do_HPDISPFUNS(),
  61.   do_HPNODISPFUNS(),
  62.   do_HPSTATUS1(),
  63.   do_HPSTATUS2(),
  64.   do_home(),
  65.   do_set_window(),
  66.   do_print_screen(),
  67.   do_printer_on(),
  68.   do_printer_off(),
  69.   do_print_nbytes(),
  70.   do_program_xmit(),
  71.   do_program_type(),
  72.   do_program_local(),
  73.   do_program_label(),
  74.   do_VTModes(),
  75.   do_CRNL_on(),
  76.   do_CRNL_off(),
  77.   do_TABSPACE_on(),
  78.   do_TABSPACE_off(),
  79.   do_ECHO_on(),
  80.   do_ECHO_off(),
  81.   do_nothing(),
  82.   do_altcharset(),
  83.   do_backtab(),
  84.   do_bell(),
  85.   do_blink(),
  86.   do_bold(),
  87.   do_invisible(),
  88.   do_carriage_return(),
  89.   do_clear(),
  90.   do_clear_line(),
  91.   do_clear_soft_margins(),
  92.   do_clear_tab(),
  93.   do_clear_tabs(),
  94.   do_clear_to_bol(),
  95.   do_clear_to_bos(),
  96.   do_clear_to_eol(),
  97.   do_clear_to_eos(),
  98.   do_curse_back(),
  99.   do_curse_down(),
  100.   do_curse_forward(),
  101.   do_curse_up(),
  102.   do_cursor_brighter(),
  103.   do_cursor_down_half_line(),
  104.   do_cursor_invisible(),
  105.   do_cursor_normal(),
  106.   do_cursor_up_half_line(),
  107.   do_delete_chars(),
  108.   do_delete_line(),
  109.   do_dim(),
  110.   do_disable_altchar_mode(),
  111.   do_disable_soft_labels(),
  112.   do_display_status(),
  113.   do_enable_altchar_mode(),
  114.   do_enable_soft_labels(),
  115.   do_enter_automatic_margin_mode(),
  116.   do_enter_cursor_addressing_mode(),
  117.   do_enter_delete_mode(),
  118.   do_enter_insert_mode(),
  119.   do_enter_meta_mode(),
  120.   do_enter_xon_xoff_mode(),
  121.   do_erase_chars(),
  122.   do_exit_automatic_margin_mode(),
  123.   do_exit_cursor_addressing_mode(),
  124.   do_exit_delete_mode(),
  125.   do_exit_insert_mode(),
  126.   do_exit_meta_mode(),
  127.   do_exit_secure_mode(),
  128.   do_exit_xon_xoff_mode(),
  129.   do_font0(),
  130.   do_font1(),
  131.   do_font2(),
  132.   do_font3(),
  133.   do_font4(),
  134.   do_font5(),
  135.   do_font6(),
  136.   do_font7(),
  137.   do_formfeed(),
  138.   do_go_to_status(),
  139.   do_insert_chars(),
  140.   do_insert_chars(),
  141.   do_insert_line(),
  142.   do_lower_left(),
  143.   do_newline(),
  144.   do_noaltcharset(),
  145.   do_noblink(),
  146.   do_nobold(),
  147.   do_noinvisible(),
  148.   do_nodim(),
  149.   do_nodisplay_status(),
  150.   do_noprotect(),
  151.   do_noreverse(),
  152.   do_normal(),
  153.   do_nostandout(),
  154.   do_nounderline(),
  155.   do_nowrap(),
  156.   do_protect(),
  157.   do_repeat_char(),
  158.   do_request_for_input(),
  159.   do_reset(),
  160.   do_restore_cursor(),
  161.   do_return_from_status(),
  162.   do_reverse(),
  163.   do_save_cursor(),
  164.   do_scroll_forward(),
  165.   do_scroll_left(),
  166.   do_scroll_reverse(),
  167.   do_scroll_right(),
  168.   do_set_cursor(),
  169.   do_set_cursor_column(),
  170.   do_set_cursor_row(),
  171.   do_set_left_margin(),
  172.   do_set_right_margin(),
  173.   do_set_scroll_region(),
  174.   do_set_tab_stop(),
  175.   do_sgr(),
  176.   do_standout(),
  177.   do_start_keypad(),
  178.   do_stop_keypad(),
  179.   do_tab(),
  180.   do_underline(),
  181.   do_underline_char(),
  182.   do_visible_bell(),
  183.   do_wrap();
  184.  
  185.  
  186.